import { BrowserModule } from '@angular/platform-browser';
import { NgModule } from '@angular/core';

import { AppRoutingModule } from './app-routing.module';
import { AppComponent } from './app.component';
import { DataFlowPracticeComponent } from './containers/data-flow-practice/data-flow-practice.component';
import { ToDoItemComponent } from './containers/data-flow-practice/components/to-do-item/to-do-item.component';
import { DashboardComponent } from './containers/dashboard/dashboard.component';
import { ItemDetailComponent } from './containers/data-flow-practice/item-detail/item-detail.component';
import { FatherComponent } from './containers/father/father.component';
import { ChildComponent } from './containers/father/child/child.component';
import { AnimateVoteComponent } from './containers/animate-vote/animate-vote.component';
import { GrowNumComponent } from './containers/animate-vote/grow-num/grow-num.component';

@NgModule({
  declarations: [
    AppComponent,
    DataFlowPracticeComponent,
    ToDoItemComponent,
    DashboardComponent,
    ItemDetailComponent,
    FatherComponent,
    ChildComponent,
    AnimateVoteComponent,
    GrowNumComponent
  ],
  imports: [
    BrowserModule,
    AppRoutingModule
  ],
  providers: [],
  bootstrap: [AppComponent]
})
export class AppModule { }
